package cn.com.surker.enums.sale;

import cn.com.surker.enums.ICodeDescEnum;

/**
 * @Author lucky
 * @create 2024年07月24 10:17
 * @desc 合同信息价调整枚举
 */
public enum AdjustPriceTypeEnum implements ICodeDescEnum {

    ZW(0,"无类型"),
    JCBH(4,"固定价差(元)"),
    DYBH(1,"按指定标号调整价差(元)"),
    GDJC(5,"按信息价基础标号价差调整(元)"),
    XF(2,"浮动率(%)"),
    JC(3,"价差对比率(%)"),
    JCJE(6,"价差对比金额(元)"),
    ZDJC(7,"按指定标号调整价差对比率(%)"),
    ZDJCJE(8,"按指定标号调整价差对比金额(元)"),
    ZDJCBH(9,"按指定标号调整固定价差,其他标号按合同价级差调整(元)"),
    ZDGDJC(10,"按指定标号合同价差调整(元)"),
    ZDGDHTJC(11,"按指定标号信息价基础标号价差调整,其他标号按合同价级差调整(元)"),
    ZDGDHTXF(12,"按指定标号信息价浮动率调整(%),其他标号按合同价级差调整"),
    ;

    private final String description;

    private final Integer code;

    AdjustPriceTypeEnum(Integer code, String description) {
        this.description = description;
        this.code = code;
    }

    public String getDescription() {
        return description;
    }

    public Integer getCode() {
        return code;
    }
}
